func runtime.assertLockHeld

50 uses

	runtime (current package)
		lockrank_off.go#L52: func assertLockHeld(l *mutex) {
		malloc.go#L638: 	assertLockHeld(&h.lock)
		mgcscavenge.go#L700: 	assertLockHeld(&scavenger.lock)
		mheap.go#L521: 	assertLockHeld(&h.lock)
		mheap.go#L862: 	assertLockHeld(&h.lock)
		mheap.go#L925: 	assertLockHeld(&h.lock) // Must be locked on return.
		mheap.go#L1106: 	assertLockHeld(&h.lock)
		mheap.go#L1138: 	assertLockHeld(&h.lock)
		mheap.go#L1471: 	assertLockHeld(&h.lock)
		mheap.go#L1612: 	assertLockHeld(&h.lock)
		mpagealloc.go#L358: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L486: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L571: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L612: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L648: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L873: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L934: 	assertLockHeld(p.mheapLock)
		mpagecache.go#L79: 	assertLockHeld(p.mheapLock)
		mpagecache.go#L120: 	assertLockHeld(p.mheapLock)
		mprof.go#L402: 	assertLockHeld(&profMemActiveLock)
		mprof.go#L403: 	assertLockHeld(&profMemFutureLock[index])
		proc.go#L890: 	assertLockHeld(&sched.lock)
		proc.go#L912: 	assertLockHeld(&sched.lock)
		proc.go#L5607: 	assertLockHeld(&sched.lock)
		proc.go#L5685: 	assertLockHeld(&sched.lock)
		proc.go#L5924: 	assertLockHeld(&sched.lock)
		proc.go#L6450: 	assertLockHeld(&sched.lock)
		proc.go#L6464: 	assertLockHeld(&sched.lock)
		proc.go#L6478: 	assertLockHeld(&sched.lock)
		proc.go#L6494: 	assertLockHeld(&sched.lock)
		proc.go#L6506: 	assertLockHeld(&sched.lock)
		proc.go#L6519: 	assertLockHeld(&sched.lock)
		proc.go#L6529: 	assertLockHeld(&sched.lock)
		proc.go#L6593: 	assertLockHeld(&sched.lock)
		proc.go#L6622: 	assertLockHeld(&sched.lock)
		proc.go#L6650: 	assertLockHeld(&sched.lock)
		time.go#L247: 	assertLockHeld(&ts.mu)
		time.go#L402: 	assertLockHeld(&t.mu)
		time.go#L473: 	assertLockHeld(&ts.mu)
		time.go#L584: 	assertLockHeld(&t.mu)
		time.go#L658: 	assertLockHeld(&ts.mu)
		time.go#L749: 	assertLockHeld(&ts.mu)
		time.go#L962: 	assertLockHeld(&ts.mu)
		time.go#L995: 	assertLockHeld(&ts.mu) // t is unlocked now, but not ts
		time.go#L1007: 	assertLockHeld(&t.mu)
		time.go#L1009: 		assertLockHeld(&t.ts.mu)
		time.go#L1129: 	assertLockHeld(&ts.mu)
		trace.go#L832: 		assertLockHeld(&trace.lock)
		tracebuf.go#L246: 	assertLockHeld(&trace.lock)
		traceruntime.go#L710: 	assertLockHeld(&sched.lock)